attempt to do the impossible - Turkish English Dictionary